do or say something insistently - Español Inglés Diccionario